/* 
 *  Copyright (c) 2011—2013 Panguso.com. All rights reserved. 
 *  File Name:  DbLogCleanRule.java                                      
 *  File Contents Outline : 日志清洗规则数据对象
 *  File  Create Date:   2012年7月30日
 *  File Version#: Revision#: #1                  
 *  File  Latest Modify Date : 2013年1月16日
 *  File Author :  bachuan@panguso.com
 */
package storage.dbobject;

import java.util.UUID;

public class DbLogCleanRule {
      public static final String cl_key = "KEY";
    private String rowKey;
    public static final String cl_name = "name";
    private String name; 
    public static final String cl_cleanRule = "cleanRule";
    private String cleanRule;
    public static final String cl_createTime = "createTime";
    private String createTime;

    public DbLogCleanRule(String rowKey, String name, String cleanRule, String createTime) {        
        this.rowKey = rowKey;
        this.createTime = createTime;
        this.name = name;
        this.cleanRule = cleanRule;
    }

    public DbLogCleanRule(String name, String cleanRule, String createTime) {       
        this.rowKey = UUID.randomUUID().toString();
        this.createTime = createTime;
        this.name = name;
        this.cleanRule = cleanRule;
    }

    /**
     * @return the rowKey
     */
    public String getRowKey() {
        return rowKey;
    }

    /**
     * @param rowKey the rowKey to set
     */
    public void setRowKey(String rowKey) {
        this.rowKey = rowKey;
    }

    /**
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name the name to set
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return the cleanRule
     */
    public String getCleanRule() {
        return cleanRule;
    }

    /**
     * @param cleanRule the cleanRule to set
     */
    public void setCleanRule(String cleanRule) {
        this.cleanRule = cleanRule;
    }

    /**
     * @return the createTime
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime the createTime to set
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
    
    
}
